package com.efast.cafe.portal.service.common;

import java.util.List;

import com.efast.cafe.portal.entity.base.PortalBaseLov;
import com.efast.cafe.portal.entity.base.PortalBaseParameter;
import com.efast.cafe.portal.remote.common.LovService;


/******************************************************************************
 * @File name   :      LovService.java
 *
 * @Author      :      xl
 *
 * @Date        :      2016-8-16
 *
 * @Copyright Notice: 
 * Copyright (c) 2016 Efast Serv. All  Rights Reserved.
 * This software is published under the terms of the Efast Software
 * License version 1.0, a copy of which has been included with this
 * distribution in the LICENSE.txt file.
 * 
 * 
 * ----------------------------------------------------------------------------
 * Date                   Who         Version        Comments
 * 2016-8-16 下午3:45:27        xl     1.0            Initial Version
 *****************************************************************************/
public interface ILovService extends LovService{

	
	/**
	 * 通过paramKey 查询所有以paramKey 为父节点下所有的子节点
	 * @Date : 2016-7-8
	 * @param paramKey 参数key
	 * @return
	 */
	public List<PortalBaseLov> getNextNodeLov(PortalBaseParameter parameter);
	
	/**
	 * 通过id 查询所有以id 为父节点 下一级的子节点
	 * @Date : 2016-7-8
	 * @param paramKey 参数key
	 * @return
	 */
	public List<PortalBaseLov> getAllById(String id);

}
